to one's regret - French English Dictionary